@import url("reset.css");
.full {
    width: 100%;
    height: 100%;
}
.r {
    position: relative;
}
.a {
    position: absolute;
}
.f {
    position: fixed;
}
html,
body,
.container {
    width: 100%;
    height: 100%;
    font-family: "Microsoft YaHei";
    font-size: 62.5%;
}
.container {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    background: white;
}
.header {
    height: 3.8rem;
    width: 100%;
    background: #2ea7e0;
    position: relative;
}
.header .label1 {
    display: inline-block;
    width: 1rem;
    height: 1.5rem;
    background: url("../img/1.png") no-repeat center center;
    background-size: 100% 100%;
    position: absolute;
    top: 1.1rem;
    left: 7%;
}
.header .label2 {
    display: inline-block;
    line-height: 3.8rem;
    position: absolute;
    left: 40%;
    color: white;
    font-size: 1.8rem;
}
.section {
    -webkit-box-flex: 1;
    overflow: auto;
    width: 100%;
    -webkit-box-sizing:border-box;
}
.section .box1 {
    width: 100%;
    height: auto;
}
.section .box1 .up {
    width: 100%;
    height: 2.6rem;
    background: #f1f1f1;
    position: relative;
}
.section .box1 .up h4 {
    font-weight: bold;
    position: absolute;
    left: 7%;
    line-height: 2.6rem;
    font-size: 1.7rem;
}
.section .box1 .down {
    width: 100%;
    height: auto;
    padding-left: 7%;
}
.section .box1 .down h4 {
    font-weight: bold;
    font-size: 1.5rem;
    padding-top: 1.2rem;
}
.section .box1 .down p {
    font-size: 1.5rem;
    line-height: 1.8rem;
}
.section .box1 .down .p1 {
    margin-top: 0.8rem;
}
.section .box1 .down .p2 {
    padding-bottom: 1.2rem;
}

